|
Bibliografické citace v DocBooku a jejich transformace pomocí DocBook XSL
Soukop, Tomáš ; Weiss, Petr (oponent) ; Rychlý, Marek (vedoucí práce)
Bakalářská práce se zabývá prozkoumáním a vysvětlením pojmu DocBook XSL. Popisuje vývoj značkovacích jazyků od SGML ke XML a XSL, kde se vysvětluje, jak a s pomocí jakých nástrojů probíhají transformace mezi těmito formáty do jiných formátů. Zkoumá nástroje vytvořené pro správu bibliogra ckých citací (RefDB, Bibtex to XML, jReferences, JabRef) a popisuje tvorbu vlastní modi kace (šablony), která formátuje citace v normě LNCS pro DocBook.
|
|
Demonstrace podpory pro práci s XML v moderních databázových systémech
Dvorštiak, Matej ; Fiala, Jiří (oponent) ; Zendulka, Jaroslav (vedoucí práce)
Tato bakalářská práce je zaměřena na XML technologie a XML podporu u databázových systémů. Konkrétně u systému Oracle. Jeho XML podpora je podrobně rozebrána v práci. Detailní popis je hlavně zaměřen na architekturu Oracle XML DB, datový typ XMLType, na práci XML schématem, možnosti ukládání a dotazování XML dat v databázi Oracle. Praktická část popisuje aplikaci, která demonstruje XML podporu pro výukové účely. Teoretická a praktická část je doplněna příklady a obrázky pro lepší ilustraci problematiky.
|
|
Grafický editor simulačních modelů
Hořák, Jan ; Hrubý, Martin (oponent) ; Peringer, Petr (vedoucí práce)
Tato práce obsahuje úvod do problematiky modelování a simulace pomocí formalismu DEVS. Definuje základní modely (atomický DEVS a složený DEVS), určuje způsob simulace a obsahuje příklady formalismů, které jsou na DEVS založeny (ParallelDEVS, DESS). Dále je popsán způsob zadávání DEVS modelu pomocí grafického editoru, stručný přehled existujících nástrojů a jejich výhody a nevýhody. Zvláštní část je určena k využití jazyka XML pro ukládání modelů a přibližuje formy validace a transformace XML dokumentů. Poté práce obsahuje návrh grafického editoru simulačních modelů, který specifikuje třídy použité pro reprezentaci modelu, pracovní plátno, rozhraní pro export modelu a hlavní aplikaci, inspirované návrhovými vzory. Rovněž je uveden formát XML dokumentu určeného k uložení DEVS modelu a jednoduchý DEVS simulátor. Implementační část se zabývá použitými knihovnami a prací s nimi. Vymezuje jejich klady a zápory. Dokument je uzavřen příkladem návrhu a implementace jednoduchého DEVS modelu ve vytvořeném grafickém editoru určeného pro DEVS modely.
|
|
Implementace standardu pro bibliografické citace BibTeX pomocí technologie XML
Mazač, Ladislav ; Přinosil, Jiří (oponent) ; Rajmic, Pavel (vedoucí práce)
Tato diplomová práce se zabývá implementací standardu bibliograckých citací BibTEX s pomocí technologie XML. Součástí této práce je teoretický úvod do problematiky XML technologií. Další částí je seznámení se sázecím programem LATEX a jeho programem BibTEX a obecně s jeho funkcí. Dále je znázorněn samotný princip implementace a podstatné části zdrojového kódu XSL transformací, a to nejen pro výstupní *.bib soubory, ale i pro soubory (*.tex, *.html). Ověření funkčnosti implementace je demonstrováno využitím BibTEXové databéze použité literatury, vygenerované pomocí XML technologie v této práci.
|
|
Vývoj softwarové aplikace pro podporu hry Cvrček
KŘIŠTA, Miloslav
Tato bakalářská práce se zabývá vytvořením nové aplikace pro podporu hry Cvrček, která má nahradit stávající programovou podporu vytvořenou Tomášem Jakešem v roce 2005. V této práci je přiblíženo použití XML technologií pro ukládání hodnot vytvořených aplikací do XML souborů, pro návrh a validaci XML souborů pomocí XML Schema a pro převod XML souborů pomocí XSLT do podoby HTML stránek. Tato práce se mimo jiné zabývá také použitím rozhraní JAXB pro práci s XML soubory v jazyce Java a odesláním HTML souborů na web.
|
|
Demonstrace podpory pro práci s XML v moderních databázových systémech
Dvorštiak, Matej ; Fiala, Jiří (oponent) ; Zendulka, Jaroslav (vedoucí práce)
Tato bakalářská práce je zaměřena na XML technologie a XML podporu u databázových systémů. Konkrétně u systému Oracle. Jeho XML podpora je podrobně rozebrána v práci. Detailní popis je hlavně zaměřen na architekturu Oracle XML DB, datový typ XMLType, na práci XML schématem, možnosti ukládání a dotazování XML dat v databázi Oracle. Praktická část popisuje aplikaci, která demonstruje XML podporu pro výukové účely. Teoretická a praktická část je doplněna příklady a obrázky pro lepší ilustraci problematiky.
|
|
Bibliografické citace v DocBooku a jejich transformace pomocí DocBook XSL
Soukop, Tomáš ; Weiss, Petr (oponent) ; Rychlý, Marek (vedoucí práce)
Bakalářská práce se zabývá prozkoumáním a vysvětlením pojmu DocBook XSL. Popisuje vývoj značkovacích jazyků od SGML ke XML a XSL, kde se vysvětluje, jak a s pomocí jakých nástrojů probíhají transformace mezi těmito formáty do jiných formátů. Zkoumá nástroje vytvořené pro správu bibliogra ckých citací (RefDB, Bibtex to XML, jReferences, JabRef) a popisuje tvorbu vlastní modi kace (šablony), která formátuje citace v normě LNCS pro DocBook.
|
|
Grafický editor simulačních modelů
Hořák, Jan ; Hrubý, Martin (oponent) ; Peringer, Petr (vedoucí práce)
Tato práce obsahuje úvod do problematiky modelování a simulace pomocí formalismu DEVS. Definuje základní modely (atomický DEVS a složený DEVS), určuje způsob simulace a obsahuje příklady formalismů, které jsou na DEVS založeny (ParallelDEVS, DESS). Dále je popsán způsob zadávání DEVS modelu pomocí grafického editoru, stručný přehled existujících nástrojů a jejich výhody a nevýhody. Zvláštní část je určena k využití jazyka XML pro ukládání modelů a přibližuje formy validace a transformace XML dokumentů. Poté práce obsahuje návrh grafického editoru simulačních modelů, který specifikuje třídy použité pro reprezentaci modelu, pracovní plátno, rozhraní pro export modelu a hlavní aplikaci, inspirované návrhovými vzory. Rovněž je uveden formát XML dokumentu určeného k uložení DEVS modelu a jednoduchý DEVS simulátor. Implementační část se zabývá použitými knihovnami a prací s nimi. Vymezuje jejich klady a zápory. Dokument je uzavřen příkladem návrhu a implementace jednoduchého DEVS modelu ve vytvořeném grafickém editoru určeného pro DEVS modely.
|
|
Implementace standardu pro bibliografické citace BibTeX pomocí technologie XML
Mazač, Ladislav ; Přinosil, Jiří (oponent) ; Rajmic, Pavel (vedoucí práce)
Tato diplomová práce se zabývá implementací standardu bibliograckých citací BibTEX s pomocí technologie XML. Součástí této práce je teoretický úvod do problematiky XML technologií. Další částí je seznámení se sázecím programem LATEX a jeho programem BibTEX a obecně s jeho funkcí. Dále je znázorněn samotný princip implementace a podstatné části zdrojového kódu XSL transformací, a to nejen pro výstupní *.bib soubory, ale i pro soubory (*.tex, *.html). Ověření funkčnosti implementace je demonstrováno využitím BibTEXové databéze použité literatury, vygenerované pomocí XML technologie v této práci.
|
|
Možnosti zpracování dokumentů v DocBooku uložených v ZIP archivu
Hrachovec, Jakub ; Kosek, Jiří (vedoucí práce) ; Šimůnek, Milan (oponent)
Cílem této bakalářské práce je definice formátu založeného na ZIP archivu pro DocBook dokumenty, který zjednodušší manipulaci s těmito dokumenty, např. kopírování či posílání e-mailem jako přílohu. Dále vytvoření aplikace v programovacím jazyce Java, která zajistí zabalení DocBook dokumentů do tohoto formátu a jejich následné zpracování a transformaci do PDF, HTML a dalších formátů. Výsledek této práce zjednodušší sdílení dokumentů v DocBooku tím, že DocBook dokument a všechny soubory, na které odkazuje, budou zabaleny do jednoho archivu, který lze jednoduše sdílet. V této práci se nejdříve zaměřím na popis dvou již existujících formátů založených na ZIP archivu, které mi budou inspirací při definici vlastního formátu vhodného pro dokumenty v DocBooku, které obsahují vložené obrázky a úpravy stylů. Následně popíši ovládání a funkcionalitu vytvořené aplikace a na konec si připravím ukázkový DocBook dokument, který následně zabalím do DocBook archivu a transformuji do PDF a HTML.
|